1
general::
Phrase(s): not hold water
1. Lit. [of a container] not able to contain water without leaking. • This old wading pool won’t hold water any longer. 2. Fig. not able to be proved; not correct or true. • Jack’s story won’t hold water. It sounds too unlikely. • The police’s theory will not hold water. The suspect has an ironclad alibi.
McGrawhill's American Idioms And Phrasal Verbs